#include <REGX52.H>
#include "LCD1602.H"
#include "DELAY.H"

void main()
{
	LCD_Init();
	//CGROM中的字符与ASCII不完全相同
	LCD_ShowChar(1,1,0x41);//A
	LCD_ShowString(1,3,"abc!");
	LCD_ShowNum(1,8,66,2);
	LCD_ShowSigndNum(1,11,-78,2);//第1位是负号
	LCD_ShowHexNum(2,1,0xA5,2);
	LCD_ShowBinNum(2,4,0xA5,8);
	//C语言中，不能直接写二进制，必须用16进制表示二进制
	LCD_ShowChar(2,13,0xDF);//显示左上角的句号
	LCD_ShowChar(2,14,'C');//显示℃的符号
	LCD_ShowString(1,16,"Welcome to AnHui~");//这里的波浪线在CGROM中是->，在LCD中显示的也是->
	
	//显示流动字符
	while(1)
	{
		LCD_WriteCommand(0x18);	
		Delay(500);
	}
}
